fibre-reinforced plastic composites - French English Dictionary